<template>
	<view>
		<scroll-view scroll-y class="scrollPage">
			<cu-custom bgColor="bgmains" class="bgmains" :isBack="false" style="">
				<view slot="content"></view>
			</cu-custom>
			<view class="header">
				<view class="user_info row margin-lr-lg">
					<image :src="userInfo.avatar ? userInfo.avatar : logo" class="avatar"></image>
					<view class="info">
						<view class="nickname">
							{{userInfo.nickname||""}} <text v-if="islogin" class="cuIcon-edit text-white"
						@click="go('/gc_school/pages/user/userinfo')"></text>
							<view v-if="!islogin" @tap="go('/gc_school/pages/user/balance',1)" class="m_btn">点击登录</view>
							<!-- bindgetuserinfo -->
						</view>
						<view class="margin-top-xs" style="color:aliceblue;" v-if="userInfo.u_id">
							用户ID: {{userInfo.u_id}}
						</view>
						<!-- <view class="phone margin-top-xs"  v-if="islogin && userInfo.phone" >
                       手机号： {{userInfo.phone}}
                    </view> -->
					</view>
					<view class="my-money" @click="go('/gc_school/pages/user/balance',1)">
						<view class="key">余额：</view>
						<view class="val">&yen;&nbsp;{{userInfo.balance}}</view>
					</view>
					
				</view>
				<view class="other row margin-top">
					<!-- <view class="item" @click="go('/gc_school/pages/user/balance',1)">
						<view class="val">{{userInfo.balance}}</view>
						<view class="key">余额</view>
					</view> -->
					<!-- <view class="item" @click="go('/gc_school/pages/user/follow',1)">
						<view class="val">{{userInfo.follow_num||0}}</view>
						<view class="key">关注</view>
					</view>
					<view class="item" @click="go('/gc_school/pages/user/fans',1)">
						<view class="val">{{userInfo.fans_num||0}}</view>
						<view class="key">粉丝</view>
					</view>
					<view class="item" @click="go('/gc_school/pages/article/my',1)"
						v-if="sysparment.index_articles_switch==1">
						<view class="val">{{userInfo.articles_num||0}}</view>
						<view class="key">圈子</view>
					</view> -->
				</view>

			</view>
			

			<view class="isrun" v-if="!islogin && sysparment.runner_auth_switch == 1" @tap="bindgetuserinfo">
				<image :src="fileUrl+'auth.png'" mode="widthFix"></image>
			</view>
			
			<!-- <view class="box padding margin-lr margin-bottom margin-top">
				<view class="row flex-wrap">
					<view class="nav row margin-tb" @click="go('/gc_school/pages/order/index',1)">
						<image class="icon margin-bottom" src="https://zanmao-oss.oss-cn-shanghai.aliyuncs.com/site/%E8%AE%A2%E5%8D%95%20(6).png" mode="scaleToFill" />
						订单
						<view class="other" @click.stop v-if="item.func">
							<button class="other" open-type="contact" v-if="item.func=='cell'">
							</button>
							<view class="other" v-if="item.func=='msg'" @tap="msg">
		
							</view>
							<view class="other" v-if="item.func=='dian'" @tap="dian"
								:data-url="'/gc_school/pages/shop/my?id=' + userInfo.store_id"></view>
						</view>
					</view>
				</view>
			</view> -->
			
			<!-- fileUrl+ -->
		<!-- 	<view class="isrun" @tap="link" data-url="/gc_school/pages/register/index"
				v-if="sysparment.runner_auth_switch == 1">
				<image v-if="islogin && userInfo.run_status == '0'" :src="fileUrl+'auth.png'" mode="widthFix"></image>
				<image v-if="islogin && userInfo.run_status == '1'" :src="fileUrl+'auth_ing.png'" mode="widthFix">
				</image>
				<image v-if="islogin && userInfo.run_status == '2'" :src="fileUrl+'auth_already.png'" mode="widthFix">
				</image>
				<image v-if="islogin && userInfo.run_status == '-1'" :src="fileUrl+'auth_fail.png'" mode="widthFix">
				</image>
			</view> -->

			<view class="box padding margin-lr margin-bottom margin-top">
				<!-- <view class="tit">
					常用工具
				</view> -->
				<view class="row flex-wrap">
					<block v-for="(item,index) in navList" :key="index">
						<view class="nav row margin-tb my_nav" @click="go(item.path,item.is_login)"
							v-if="index<4&&((item.name=='我的打赏'&&sysparment.index_articles_switch==1)||item.name!='我的打赏')">
							<image class="icon margin-bottom" :src="item.icon" mode="scaleToFill" />
							{{item.name}}
							<view class="other" @click.stop v-if="item.func">
								<button class="other" open-type="contact" v-if="item.func=='cell'">
								</button>
								<view class="other" v-if="item.func=='msg'" @tap="msg">

								</view>
								<view class="other" v-if="item.func=='dian'" @tap="dian"
									:data-url="'/gc_school/pages/shop/my?id=' + userInfo.store_id"></view>
							</view>
						</view>
					</block>
				</view>
			</view>
			<view class="box padding margin-lr margin-bottom">
				<view class="tit">
					我的服务
				</view>
				<view class="row flex-wrap">
					<view class="nav row margin-tb" @click="go('/gc_school/pages/vip/index',1)"
						v-if="sysparment.user_vip_switch==1">
						<image class="icon margin-bottom" src="/static/icon/me/icon14.png" mode="scaleToFill" />
						VIP会员
					</view>
					
					<block v-for="(item,index) in otherList" :key="index" v-if="chatStatus === 1">
						<view class="nav row margin-tb" @click="go(item.path,item.is_login)">
							<image class="icon margin-bottom" :src="item.icon" mode="scaleToFill" />
							{{item.name}}
							<view class="other" @click.stop v-if="item.func">
								<button class="other" open-type="contact" v-if="item.func=='cell'">
								</button>
								<view class="other" v-if="item.func=='msg'" @tap="msg">
					
								</view>
								<view class="other" v-if="item.func=='dian'" @tap="dian"
									:data-url="'/gc_school/pages/shop/my?id=' + userInfo.store_id"></view>
							</view>
						</view>
					</block>
					
					<!-- <view class="nav row margin-tb" @click="go('/uni_modules/school-integral/pages/index', 1)"
						v-if="isChat == 1">
						<image class="icon margin-bottom" :src="fileUrl+'/jiqiren.png'" mode="scaleToFill" />
						积分兑换
					</view> -->

					<block v-for="(item,index) in navList" :key="index">
						<view class="nav row margin-tb" @click="go(item.path,item.is_login)" v-if="index>3 && index < 5">
							<image class="icon margin-bottom" :src="item.icon" mode="scaleToFill" />
							{{item.name}}
							<view class="other" @click.stop v-if="item.func">
								<button class="other" open-type="contact" v-if="item.func=='cell'">
								</button>
								<view class="other" v-if="item.func=='msg'" @tap="msg">

								</view>
								<view class="other" v-if="item.func=='dian'" @tap="dian"
									:data-url="'/gc_school/pages/shop/my?id=' + userInfo.store_id"></view>
							</view>
						</view>
					</block>
				</view>
			</view>
			
			<view class="box padding margin-lr margin-bottom">
				<view class="tit">
					推荐服务
				</view>
				<view class="row flex-wrap">
					<view class="nav row margin-tb" @click="go('/uni_modules/school-history/pages/mygrab/index',1)"
						v-if="userInfo.run_status==2">
						<image class="icon margin-bottom" src="/static/icon/me/icon8.png" mode="scaleToFill" />
						我的接单
					</view>
					<view class="nav row margin-tb" @tap="dian"
						:data-url="'/gc_school/pages/shop/my?id=' + userInfo.store_id"
						v-if="userInfo.has_store==1||userInfo.is_film==1">
						<image class="icon margin-bottom" src="/static/icon/me/icon9.png" mode="scaleToFill" />
						我的小店
						<!-- : {{ userInfo.store_id }} -->
					</view>					
					<view class="nav row margin-tb" @click="go('/uni_modules/school-history/pages/grab/index',1)"
						v-if="userInfo.run_status==2">
						<image class="icon margin-bottom" src="/static/icon/me/icon7.png" mode="scaleToFill" />
						抢单大厅
					</view>
					
					<view class="nav row margin-tb" @click="ruzhu"
						v-if="userInfo.plat_has_store==0 && userInfo.store_check_status!=1 && sysparment.store_settle==1">
						<image class="icon margin-bottom" src="/static/icon/me/icon15.png" mode="scaleToFill" />
						商家入驻
					</view>
					<view class="nav row margin-tb" @click="go('/gc_school/pages/user/students1',1)"
						v-if=" userInfo.is_dumpling == 0 && school.is_dumpling == 1">
						<image class="icon margin-bottom" src="/static/icon/me/icon17.png" mode="scaleToFill" />
						申请团长
					</view>
					<view class="nav row margin-tb" @click="go('/gc_school/pages/user/students',1)"
						v-if=" userInfo.is_distribution == 0 && school.is_distribution == 1">
						<image class="icon margin-bottom" src="/static/icon/me/icon16.png" mode="scaleToFill" />
						申请分销
					</view>
					<!-- <view class="nav row margin-tb" @click="go('/gc_school/pages/distribution/index',1)" v-if=" userInfo.is_distribution == 1 && school.is_distribution == 1 ">
				    <image class="icon margin-bottom" src="/static/icon/me/icon16.png" mode="scaleToFill" />
				    我的推广
				</view> -->
					<view class="nav row margin-tb" @click="go('/gc_school/pages/distribution/index',1)"
						v-if=" school.is_distribution == 1 ">
						<image class="icon margin-bottom" src="/static/icon/me/icon16.png" mode="scaleToFill" />
						我的推广
					</view>
				</view>
				<view class="isrun" @tap="link" data-url="/gc_school/pages/register/index"
					v-if="sysparment.runner_auth_switch == 1">
					<image v-if="islogin && userInfo.run_status == '0'" :src="fileUrl+'auth.png'" mode="widthFix"></image>
					<image v-if="islogin && userInfo.run_status == '1'" :src="fileUrl+'auth_ing.png'" mode="widthFix">
					</image>
					<image v-if="islogin && userInfo.run_status == '2'" :src="fileUrl+'auth_already.png'" mode="widthFix">
					</image>
					<image v-if="islogin && userInfo.run_status == '-1'" :src="fileUrl+'auth_fail.png'" mode="widthFix">
					</image>
				</view>
			</view>
			
			
			
			<view class="box padding margin-lr margin-bottom">
				<view class="tit">
					系统服务
				</view>
				<view class="row flex-wrap">
					<block v-for="(item,index) in navList" :key="index">
						<button  class="nav row margin-tb kf-btn" open-type="contact" style=" font-size: 28rpx; background: 0; font-weight: 300; padding: 0px; margin: 0; margin-top: 10rpx; border: 3px solid #FFFFFF;" v-if="item.name === '联系客服'">
							<image class="icon" style="margin-bottom: 10rpx;" :src="item.icon" mode="scaleToFill" />
							{{item.name}}
						</button>
						<button  class="nav row margin-tb kf-btn" open-type="contact" style=" font-size: 28rpx; background: 0; font-weight: 300; padding: 0px; margin: 0; margin-top: 10rpx; border: 3px solid #FFFFFF;" v-if="item.name === '投诉建议'">
							<image class="icon" style="margin-bottom: 10rpx;" :src="item.icon" mode="scaleToFill" />
							{{item.name}}
						</button>
						
					
						<view class="nav row margin-tb" @click="go(item.path,item.is_login)"  v-if="index>6">
							<image class="icon margin-bottom" :src="item.icon" mode="scaleToFill" />
							{{item.name}}
						</view>
						
						
						
					</block>
				</view>
			</view>


		</scroll-view>
	<!-- 	<view class="copyright">
			© 2023-2024 上海氪凯科技有限公司
		</view> -->

		<!-- <view class="kongs" style="height:100rpx;"></view>
		<pt-footer flg="我的"></pt-footer> -->
	</view>
</template>

<script>
	var app = getApp();
	export default {
		data() {
			return {
				...this.configInfo,
				otherList: [],
				navList: [
					// {
					// 	name: "我的发布",
					// 	icon: "/static/icon/me/icon1.png",
					// 	path: "/gc_school/pages/article/my",
					// 	role: "1",
					// 	is_login: '1'
					// },
					// {
					// 	name: "收藏",
					// 	icon: "/static/icon/me/icon2.png",
					// 	path: "/gc_school/pages/article/favorite",
					// 	role: "1",
					// 	is_login: '1'
					// },
					// {
					// 	name: "打赏",
					// 	icon: "/static/icon/me/icon3.png",
					// 	path: "/gc_school/pages/user/reward",
					// 	role: "1",
					// 	is_login: '1'
					// },
					{
						name: "红包卡券",
						icon: "/static/icon/me/icon12.png",
						path: "/uni_modules/school-coupon/pages/list/list",
						role: "1",
						is_login: '1'
					},
					
					// { name:"VIP会员",icon:"/static/icon/me/icon14.png",path:"/gc_school/pages/vip/index" ,role:"1",is_login:'1' },

					// { name:"公众号授权",icon:"/static/images/auth1.png",path:"" ,role:"2" },


					// { name: "商家优惠券", icon: "/static/icon/me/icon12.png", path: "/gc_school/pages/store/coupon", role: "1", is_login: '1' },

					{
						name: "消息订阅",
						icon: "/static/icon/me/icon11.png",
						func: "msg",
						role: "1",
						is_login: '0'
					},
					
					// {
					// 	name: "我的小店",
					// 	icon: "/static/icon/me/icon9.png",
					// 	func: "dian",
					// 	role: "1",
					// 	is_login: '1'
					// },
					{
						name: "抢优惠券",
						icon: "/static/icon/me/icon12.png",
						path: "/gc_school/pages/cupon/index",
						role: "1",
						is_login: '1'
					},
					{
						name: "我的地址",
						icon: "/static/icon/me/icon4.png",
						path: "/gc_school/pages/address/index",
						role: "1",
						is_login: '1'
					},
					{
						name: "身份认证",
						icon: "/static/icon/me/sf.png",
						path: "/gc_school/pages/user/student",
						role: "1",
						is_login: '0'
					},
					// { name:"我的接单",icon:"/static/icon/me/icon8.png",path:"/gc_school/pages/mygrab/index" ,role:"1",is_login:'1' },
					// {
					// 	name: "抢单大厅",
					// 	icon: "/static/icon/me/icon7.png",
					// 	path: "/uni_modules/school-history/pages/grab/index",
					// 	role: "2",
					// 	is_login: '0'
					// },
					//第三栏
					// { name:"意见反馈",icon:"/static/icon/me/icon5.png",path:"" ,role:"1" },
					{
						name: "联系客服",
						icon: "/static/icon/me/kefu.png",
						func: "cell",
						role: "1",
						is_login: '0'
					},
					{
						name: "投诉建议",
						icon: "/static/icon/me/tousu.png",
						func: "cell",
						role: "1",
						is_login: '0'
					},
					{
						name: "帮助中心",
						icon: "/static/icon/me/help.png",
						path: "/gc_school/pages/user/setting",
						role: "1",
						is_login: '0'
					},
					

				],
				userInfo: {
					coupon: 0,
					balance: 0,
					run_status: '',
					has_store: 0,
					store_id: ''
				},

				islogin: false,
				loginuserinfo: [],

				// color:wx.getStorageSync('color')
				// color: '#FF6444',

				logo: '',
				getUseInfo: false,

				sysparment: {
					runner_auth_switch: 0,
					vip: 0
				},
				chatStatus: 0,
				isChat: 0,
				school: ''
			};
		}
		/**
		 * 生命周期函数--监听页面加载
		 */
		,
		onLoad: function(options) {
			// if (uni.getStorageSync('token')) {
			//     // console.log('用户信息', uni.getStorageSync('userinfo'));
			//     this.setData({
			//         loginuserinfo: uni.getStorageSync('userinfo'),
			//         islogin: true
			//     });
			// } // this.getconfig();
			this.getChatStatus()
			try {
				this.loginCheck()
			} catch (error) {

			}
			this.request("WechatUser/chat_is").then(res => {
				console.log(11111111111);
				console.log(res);
				this.isChat = res.data.data
			})
		},
		/**
		 * 生命周期函数--监听页面初次渲染完成
		 */
		onReady: function() {},
		/**
		 * 生命周期函数--监听页面显示
		 */
		onShow: function() {
			if (uni.getStorageSync('token')) {
				this.getUser();
				this.loginuserinfo = uni.getStorageSync('userinfo'),
					this.islogin = true
			} // else{

			this.getconfig(); // }

			console.log('1221221', uni.getStorageSync('userinfo'));
			this.setData({
				// userInfo: uni.getStorageSync('userinfo')
			});

		},
		/**
		 * 生命周期函数--监听页面隐藏
		 */
		onHide: function() {},
		/**
		 * 生命周期函数--监听页面卸载
		 */
		onUnload: function() {},
		/**
		 * 页面相关事件处理函数--监听用户下拉动作
		 */
		onPullDownRefresh: function() {},
		/**
		 * 页面上拉触底事件的处理函数
		 */
		onReachBottom: function() {},
		/**
		 * 用户点击右上角分享
		 */
		// onShareAppMessage: function () {},
		methods: {

			getChatStatus(orderInfo = {}) {
				app.globalData.util.request({
					url: 'ZhChat/check',
					success: (res) => {
						console.log(res);
						if (res.data.msg == "已授权") {
							this.chatStatus = 1
							this.otherList.push({
								name: "聊天消息",
								icon: "/static/icon/me/icon6.png",
								path: "/gc_school/pages/chat/chat_list",
								role: "1",
								is_login: '0'
							})
						}
					}
				});
			},
			async go(url, isLogin) {
				console.log(isLogin)
				if (url == '/gc_school/pages/user/students') {
					await this.datas(url);
				} else if (url == '/gc_school/pages/user/students1') {
					await this.datas1(url);
				} else {
					if (isLogin == 1) {
						await this.login().then((res) => {
							console.log("您已登陆！");
						})
						uni.navigateTo({
							url: url
						})
					} else {
						uni.navigateTo({
							url: url
						})
					}
				}
			},
			async datas(url) {
				var that = this
				app.globalData.util.request({
					url: "WechatUser/distribution_view",
					method: 'POST',
					data: {
						s_id: uni.getStorageSync("schoolId")
					},
					success(res) {
						if (res.data.status == 200 && res.data.data && res.data.data.state == 0) {
							uni.showToast({
								title: '审核中',
								duration: 2000
							})
						} else {
							uni.navigateTo({
								url: url
							})
						}
						// that.setting = that.escape2Html(res.data.data.sys.explains);
					}

				}, true);
			},
			async datas1(url) {
				var that = this
				app.globalData.util.request({
					url: "WechatUser/dumpling_view",
					method: 'POST',
					data: {
						s_id: uni.getStorageSync("schoolId")
					},
					success(res) {
						if (res.data.status == 200 && res.data.data && res.data.data.state == 0) {
							uni.showToast({
								title: '审核中',
								duration: 2000
							})
						} else {
							uni.navigateTo({
								url: url
							})
						}
						// that.setting = that.escape2Html(res.data.data.sys.explains);
					}

				}, true);
			},
			async ruzhu() {
				await this.login().then((res) => {
					console.log("您已登陆！");
				})

				if (this.userInfo.store_check_status == -1 || this.userInfo.store_check_status == 2 || this.userInfo
					.store_check_status == 3) {
					uni.navigateTo({
						url: '/gc_school/pages/user/settled'
					})
				} else if (this.userInfo.store_check_status == 0) {
					uni.showToast({
						title: '信息审核中',
						icon: 'none'
					})
				}
			},
			link(e) {
				// console.log("跑腿状态",this.data.userInfo.run_status.status)
				console.log(this.userInfo.run_status);

				if (this.userInfo.run_status == 0 || this.userInfo.run_status == -1) {
					uni.navigateTo({
						url: e.currentTarget.dataset.url
					});
				}
			},

			yue() {
				console.log(this.sysparment.is_pay_open); // return ;

				uni.navigateTo({
					url: '/gc_school/pages/user/balance'
					// url: '/gc_school/pages/replay/index?type=' + this.sysparment.is_pay_open
				});
			},

			link2(e) {
				uni.navigateTo({
					url: e.currentTarget.dataset.url
				});
			},

			//获取列表
			getUser() {
				const self = this;
				app.globalData.util.request({
					url: 'WechatUser/view',
					data: {
						s_id: uni.getStorageSync('schoolId')
					},
					success(res) {
						console.log(res.data.data)
						uni.setStorageSync('dmhu_id', res.data.data.u_id),
							self.setData({
								userInfo: res.data.data
								// userInfo: {
								//     ...self.userInfo,
								//     money: res.data.data.balance,
								//     coupon: res.data.data.coupon,
								//     run_status: res.data.data.run_status,
								//     has_store: res.data.data.has_store,
								//     store_id: res.data.data.store_id
								// } // logo:res.data.data.data.logo
							});
						uni.setStorageSync('userrs', res.data.data)
						if (res.data.data.logo == '') {
							self.setData({
								logo: '/static/images/code/c17.png'
							});
						} else {
							self.setData({
								logo: res.data.data.logo
							});
						}
					}
				}, true);
			},


			//获取认证
			getUseRunerStatus() {
				const self = this;
				app.globalData.util.request({
					url: 'entry/wxapp/RunerStatus',
					data: {
						openid: uni.getStorageSync('openid')
					},

					success(res) {
						console.log('65897879987', res);
						self.setData({
							userInfo: {
								...self.userInfo,
								run_status: res.data.data
							}
						});
					}
				});
			},

			wxlogin() {
				uni.getUserProfile({
					desc: '用于获取用户信息',

					success(res) {
						console.log(res);
					}
				});
			},

			//用户授权登录
			bindgetuserinfo(data) {
				console.log('打印', data);
				var that = this;
				uni.getUserProfile({
					desc: '用于获取用户信息',
					success(res) {
						console.log(res)
						uni.login({
							success(code) {
								console.log(code)
								app.globalData.util.request({
									url: 'Login/miniLogin',
									data: {
										// code: code.code,
										nickName: res.userInfo.nickName,
										avatar: res.userInfo.avatarUrl,
										spid: uni.getStorageSync('spid')
									},
									success(user) {
										uni.setStorageSync('userinfo', res.userInfo)
										that.loginuserinfo = res.userInfo
										that.setData({
											islogin: true
										})
										console.log(user.data.token)
										uni.setStorageSync('token', user.data.token)
										that.getUser()
									}
								})
							}
						})

					}
				});

				// uni.getUserProfile({
				//     desc: '用于获取用户信息',
				//     success(res) {
				// 		console.log(res)
				// 	// app.globalData.util.request({
				// 	//     url: 'entry/wxapp/GetUid',
				// 	//     data: {
				// 	//         code: data.code
				// 	//     },
				// 	}
				// });

			},

			//获取用户openid
			getGetUid: function(a) {
				var that = this;
				uni.login({
					success: function(data) {
						if (data.code) {
							app.globalData.util.request({
								url: 'entry/wxapp/GetUid',
								data: {
									code: data.code
								},
								success: function(data) {
									that.setData({
										getUseInfo: false
									});
									console.log(data);
									console.log('这里的');
									uni.aldPushSendOpenid(data.data.data
									.openid); // setTimeout(function(){
									// 	wx.aldPushSubscribeMessage({
									// 		eventId: '6010dad790fcd68beee4d642',
									// 		success(res) {
									// 		// 成功后的回调函数
									// 		console.log(res)
									// 	},
									// 		fail(res, e) {
									// 		// 失败后的回调函数
									// 		console.log(res)
									// 		console.log(e)
									// 	}
									// });
									// },3000)

									uni.setStorageSync('openid', data.data.data
									.openid); // wx.getUserProfile({
									// 	desc:"用户获取用户信息",
									//   success: function (params) {
									// console.log("扣扣",params)
									// var userInfo = params.userInfo

									uni.setStorageSync('userinfo', a);
									that.setData({
										loginuserinfo: a,
										islogin: true
									});
									that.toUserInfo(data.data.data.openid, a);
									that.getUser(); // },
									// fail(err)
									// {
									// 	console.log(err)
									// }
									// })

									return false;
								}
							});
						}
					}
				});
			},

			toUserInfo: function(openid, userInfo) {
				console.log(userInfo);
				var that = this;
				app.globalData.util.request({
					url: 'entry/wxapp/UserInfoUpdate',
					data: {
						openid: openid,
						nickname: userInfo.nickName,
						avatar: userInfo.avatarUrl
					},
					success: function(data) {
						console.log(data.data);
					}
				});
			},

			getconfig() {
				var that = this;
				console.log("配置接口")
				app.globalData.util.request({
					url: 'Setting/view',
					data: {},
					success(res) {
						console.log("配置信息", res.data.data.sys)
						console.log(res.data.data.sys.logo);
						that.setData({
							sysparment: res.data.data.sys
						});

						if (res.data.data.sys.xcx_logo == '') {
							that.setData({
								logo: '/static/images/code/c17.png'
							});
						} else {
							that.setData({
								logo: res.data.data.sys.xcx_logo
							});
						}

						// that.msg();
					}
				});
				app.globalData.util.request({
					url: 'School/info',
					data: {
						's_id': uni.getStorageSync('schoolId')
					},
					success(res) {
						console.log("获取学校信息", res.data.data)
						// console.log(res.data.data.sys.logo);
						that.setData({
							school: res.data.data
						});
						// that.msg();
					}
				});
			},

			msg() {
				console.log('弹出框');
				var self = this; // wx.showModal({
				// 	title:"提示",
				// 	content:'允许接收订阅消息',
				// 	success(res){
				// 		if(res.confirm){
				uni.navigateTo({
					url: '/gc_school/pages/subscribeWxMessage/index'
				})
				return false
				uni.getSetting({
					withSubscriptions: true,

					success(res) {
						console.log('设置', res);
						console.log(res.subscriptionsSetting);
					}
				});
				uni.requestSubscribeMessage({
					tmplIds: [self.sysparment.template_new, self.sysparment.template_grab, self.sysparment
						.template_comment
					],

					// 此处可填写多个模板 ID，但低版本微信不兼容只能授权一个
					success(res) {
						console.log('已授权接收订阅消息'); // app.util.request({
						// 	url: 'entry/wxapp/sendSubscribeMessage',
						// 	data: {
						// 			ordersn:'3583202103171811593073'
						// 	},
						// })
						// wx.navigateTo({
						// url: '/schoolrun/pages/shop/index?id='+id+'&openid='+openid+'&name='+name+'&status='+status,
						// })
					}
				}); // 		}
				// 		else{
				// 		}
				// 	}
				// })
			},

			dian(e) {
				var self = this;
				console.log(e.currentTarget.dataset.url);
				uni.requestSubscribeMessage({
					tmplIds: [
						self.sysparment.template_store,
						self.sysparment.template_cancel,

					],

					// 此处可填写多个模板 ID，但低版本微信不兼容只能授权一个
					success(res) {},

					complete() {
						uni.navigateTo({
							url: e.currentTarget.dataset.url
						});
					}
				});
				console.log(e.currentTarget.dataset);
			},
			getCode() {
				return new Promise((success, fail) => {
					uni.login({
						provider: "weixin",
						success,
						fail
					})
				})

			},
			async loginCheck() {
				let {
					code
				} = await this.getCode()
				console.log(code);
				app.globalData.util.request({
					url: 'login/loginCheck',
					data: {
						code: code || ""
					},
					success: (res) => {
						console.log("配置信息", res.data)
						if (res.data.status == 200) {
							if (res.data.token) {
								res.data.data = res.data.token
								uni.setStorageSync('token', res.data.data.token)
								this.getUser()
								this.islogin = true
								this.userInfo = res.data.data
							}
						}
						// console.log(res.data.data.sys.logo);


						// that.msg();
					}
				});
			}
		}
	};
</script>
<style>
	page {
		background: white;
	}

	.UCenter-bg {
		background: white;
		/* background-image: url("http://gc-paotui.mync.xyz/web/resource/images/index.jpg"); */
		background-size: cover;
		/* height: 550rpx; */
		display: flex;
		/* justify-content: center; */
		padding-top: 40rpx;
		overflow: hidden;
		position: relative;
		flex-direction: row;
		align-items: center;
		color: black;
		font-weight: 300;
		/* text-shadow: 0 0 3px rgba(0, 0, 0, 0.3); */
		/* line-height: 550rpx; */
		padding: 50rpx 60rpx;
		border-top: 1px solid #f5f5f5;
		border-bottom: 1px solid #f5f5f5;
	}

	.contents {
		padding: 70rpx 0 30rpx 0;
		color: white;
		font-size: 30rpx;
		text-align: center;
		background: #ff6444;
		/* background-image: linear-gradient(to right, #0396FF, #23AFE4, #ABDCFF) !important; */
	}

	.two_flex image {
		width: 2em !important;
		height: 2em !important;
		margin-right: 20rpx !important;
	}

	.flex-direction {
		text-align: left;
	}

	.middle {
		padding-left: 60rpx;
	}

	.isrun {
		padding: 0 20rpx;
	}

	.content image {
		width: 1.3em !important;
		height: 1.3em !important;
		margin-right: 20rpx !important;
	}

	.UCenter-bg text {
		opacity: 0.8;
	}

	.UCenter-bg image {
		width: 140rpx;
		height: 140rpx;
		margin-right: 30rpx;
		/* margin: 135rpx 30rpx 0 50rpx; */
		flex-shrink: 0;
	}

	.UCenter-bg .gif-wave {
		position: absolute;
		width: 100%;
		bottom: 0;
		left: 0;
		z-index: 99;
		mix-blend-mode: screen;
		height: 100rpx;
	}

	map,
	.mapBox {
		left: 0;
		z-index: 99;
		mix-blend-mode: screen;
		height: 100rpx;
	}

	map,
	.mapBox {
		width: 750rpx;
		height: 300rpx;
	}

	#cuIcon-homefills {
		width: 48rpx !important;
		position: relative !important;
		display: block !important;
		height: 48rpx !important;
		margin: 0 auto 10rpx !important;
		text-align: center !important;
		font-size: 40rpx !important;
	}

	#cuIcon-homefillt {
		width: 72rpx !important;
		position: absolute !important;
		display: block !important;
		height: 72rpx !important;
		margin: 0 auto 10rpx !important;
		text-align: center !important;
		font-size: 40rpx !important;
		top: 0;
		left: 0;
	}

	.indedx {
		color: #010101;
		font-size: 22rpx;
		padding: 10rpx 0 10rpx 0;
	}

	.indedxs {
		color: #010101;
		font-size: 22rpx;
		margin-top: 10rpx;
		padding: 10rpx 0 10rpx 0;
		/* padding: -1rpx 0 10rpx 0; */
		box-sizing: border-box;
	}

	.indedxt {
		color: #ff6444;
		font-size: 22rpx;
		padding: 10rpx 0 10rpx 0;
	}

	.bgmains {
		background-color: #fff !important;
	}

	.menu {
		margin: 0 !important;
	}
	.kf-btn{
		border: none;
	}
	.kf-btn::after{
		border: none;
	}
</style>

<style lang="scss">
	@import "./main.scss";
</style>